"use strict";var __extends=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),__awaiter=this&&this.__awaiter||function(e,t,n,i){return new(n||(n=Promise))(function(r,o){function s(e){try{a(i.next(e))}catch(e){o(e)}}function u(e){try{a(i.throw(e))}catch(e){o(e)}}function a(e){e.done?r(e.value):new n(function(t){t(e.value)}).then(s,u)}a((i=i.apply(e,t||[])).next())})},__generator=this&&this.__generator||function(e,t){function n(e){return function(t){return i([e,t])}}function i(n){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,o&&(s=2&n[0]?o.return:n[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,n[1])).done)return s;switch(o=0,s&&(n=[2&n[0],s.value]),n[0]){case 0:case 1:s=n;break;case 4:return a.label++,{value:n[1],done:!1};case 5:a.label++,o=n[1],n=[0];continue;case 7:n=a.ops.pop(),a.trys.pop();continue;default:if(s=a.trys,!(s=s.length>0&&s[s.length-1])&&(6===n[0]||2===n[0])){a=0;continue}if(3===n[0]&&(!s||n[1]>s[0]&&n[1]>>0;if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var i=arguments[1],r=0;r=200&&u.status<300?o(t):s(t)},u.onerror=function(){var t=new e.HttpResponse(u.responseText,u.status);s(t)},u.open(t,n,!0),u.setRequestHeader("Content-Type","application/json"),r&&(r.startsWith("Bearer")||(r="Bearer "+r),u.setRequestHeader("Authorization",r)),u.send(i)})},t.BeaconCall=function(e,t){return navigator.sendBeacon(e,t)},t.DecodeToken=function(e){if(!e)return null;var t=e.split(".")[1];if(!t)return null;t=t.replace(/-/g,"+").replace(/_/g,"/");var n=window.atob(t);return JSON.parse(n)},t.DownloadText=function(e,t){var n=document.createElement("a");return n.setAttribute("href","data:text/plain;charset=utf-8,"+encodeURIComponent(t)),n.setAttribute("download",e),n.style.display="none",document.body.appendChild(n),n.click(),document.body.removeChild(n),!0},t.StopEvent=function(e){e.preventDefault(),e.stopImmediatePropagation()},t.RestartMouseEvent=function(e){try{var t=new MouseEvent("click",{detail:e.detail,clientX:e.clientX,clientY:e.clientY,button:e.button,ctrlKey:e.ctrlKey,relatedTarget:e.relatedTarget});return e.target.dispatchEvent(t)}catch(t){return e.target.click()}},t.HtmlEncode=function(e){if(!e)return e;var n=t.CreateElement("div");return n.innerText=n.textContent=e,e=n.innerHTML},t.unicodeBase64Decode=function(e){return decodeURIComponent(Array.prototype.map.call(window.atob(e),function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)}).join(""))},t.FindElementByDefinition=function(e,t,n){void 0===n&&(n=null);for(var i=this.FindElementsByTagName(t,n),r=[],o=!1,s=0;s=0;r--){var o=n[r];o.className===t&&(document.head.removeChild(o),i++)}return i},t.RemoveByUrl=function(e,t){for(var n=this.FindElementsByTagName(e),i=0,r=n.length-1;r>=0;r--){var o=n[r];o.href===t&&(document.head.removeChild(o),i++)}return i},t.GetDocumentLanguage=function(){return document.documentElement.lang},t.ToggleHTMLElementClass=function(e,t){e.classList.toggle(t)},t.UpdateHTMLElementInnerHTML=function(e,t){e.innerHTML=t},t}();e.Helpers=t}(OneTrust||(OneTrust={}));var OneTrust;!function(e){!function(e){e.SCRIPTINIT="script-init",e.PAGELOAD="page-load",e.DOMLOAD="document-load",e.EXTERNAL="external"}(e.ConsentRegisterEventType||(e.ConsentRegisterEventType={}));!function(e){e.FORMSUBMIT="FORMSUBMIT",e.OPTINCHECKBOX="OPTINCHECKBOX",e.OPTOUTCHECKBOX="OPTOUTCHECKBOX",e.CONDITIONALTRIGGER="CONDITIONALTRIGGER",e.UNCHECKOPTOUT="UNCHECKOPTOUT",e.CHECKOPTOUT="CHECKOPTOUT"}(e.ConsentTypes||(e.ConsentTypes={}));!function(e){e.NOOPTOUT="NO_OPT_OUT",e.OPTOUT="OPT_OUT"}(e.TransactionTypes||(e.TransactionTypes={}));!function(e){e.preferences="preferences",e.customElements="customElements",e.dataElements="dataElements",e.noConsentTransactions="noConsentTransactions",e.token="token",e.language="language",e.testMode="testMode",e.receiptApiEndpoint="receiptApiEndpoint",e.confirmationId="confirmationId",e.showNotice="showNotice",e.identifierId="identifierId",e.fixedTooltip="fixedTooltip",e.fixedTooltipId="fixedTooltipId"}(e.SettingsProperty||(e.SettingsProperty={}))}(OneTrust||(OneTrust={}));var OneTrust;!function(e){var t=function(){function t(){}return Object.defineProperty(t,"ConsentScriptIdAttribute",{get:function(){return"consent-receipt-script"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"ReceiptIdParameterName",{get:function(){return"receiptId"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"ExplicitConsentTypes",{get:function(){return[e.ConsentTypes.OPTINCHECKBOX,e.ConsentTypes.OPTOUTCHECKBOX,e.ConsentTypes.CONDITIONALTRIGGER,e.ConsentTypes.CHECKOPTOUT,e.ConsentTypes.UNCHECKOPTOUT]},enumerable:!0,configurable:!0}),Object.defineProperty(t,"ExplicitTransactionTypeConsentTypes",{get:function(){return[e.ConsentTypes.CHECKOPTOUT,e.ConsentTypes.UNCHECKOPTOUT]},enumerable:!0,configurable:!0}),Object.defineProperty(t,"DefaultDataElementValueAttribute",{get:function(){return"value"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"BeaconSuccessResult",{get:function(){return"SUCCESS"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"Timestamp",{get:function(){return"TIMESTAMP"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"CollectionPointAttibute",{get:function(){return"data-ot-cp-id"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"FixedReceiptTooltip",{get:function(){return"FixedReceiptTooltip"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"TenantIdAttribute",{get:function(){return"data-ot-id"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"Token",{get:function(){return"token"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"IdentifierIdAttribute",{get:function(){return"identifierId"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"TriggerIdAttribute",{get:function(){return"triggerId"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"ConditionalConsentTriggerIdAttribute",{get:function(){return"conditionalConsentTriggerId"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"ConfirmationIdAttribute",{get:function(){return"confirmationId"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"Settings",{get:function(){return"settings"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"SettingsUrl",{get:function(){return"settingsUrl"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"BundleUrl",{get:function(){return"bundleUrl"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"ScriptSubFolder",{get:function(){return"consent-receipt-scripts"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"SettingsSubFolder",{get:function(){return"consentmanager-settings"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"ConsentRegisterEventAttribute",{get:function(){return"data-ot-consent-register-event"},enumerable:!0,configurable:!0}),t}();e.Constants=t}(OneTrust||(OneTrust={}));var OneTrust;!function(e){var t=function(){return function(){}}();e.ElementDefinition=t;var n=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),t}(t);e.DataElementDefinition=n;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),t}(t);e.PurposeDefinition=i;var r=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),t}(t);e.CustomPreferenceOptionDefinition=r;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),t}(t);e.CustomPreferenceDefinition=o;var s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),t}(t);e.TopicDefinition=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),t}(t);e.CustomElementDefinition=u;var a=function(){return function(){}}();e.DefinitionLabel=a;var c=function(){return function(){}}();e.DataElementOption=c}(OneTrust||(OneTrust={}));var OneTrust;!function(e){var t=function(){return function(){}}();e.SdkSettingsBase=t}(OneTrust||(OneTrust={}));var OneTrust;!function(e){var t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),t}(e.SdkSettingsBase);e.ConsentSdkSettings=t}(OneTrust||(OneTrust={}));var OneTrust;!function(e){var t=function(){function t(){}return t.GeneratePurposePayload=function(n,i){if(e.SettingsApi.IsExplicitConsent(i)){var r=[];if(!n)return r;var o=e.SettingsApi.GetCollectionPointForm(i),s=e.SettingsApi.IsExplicitTransactionTypeConsent(i),u=e.SettingsApi.GetCollectionPointConsentType(i);return n.forEach(function(e){var n=t.IsElementChecked(e,o);s?t.SetExplicitTransactionTypeConsent(n,r,e,o,i,u):t.SetExplicitConsent(n,r,e,o,i,"")}),r}if(!e.SettingsApi.IsMultiPurposeVersion(i))return[{Id:e.SettingsApi.GetDefaultPurposeId(i)}]},t.SetExplicitTransactionTypeConsent=function(n,i,r,o,s,u){var a="";switch(u){case e.ConsentTypes.UNCHECKOPTOUT:a=n?e.TransactionTypes.NOOPTOUT:e.TransactionTypes.OPTOUT;break;case e.ConsentTypes.CHECKOPTOUT:a=n?e.TransactionTypes.OPTOUT:e.TransactionTypes.NOOPTOUT}switch(a){case e.TransactionTypes.OPTOUT:t.FindCreateReceiptPurpose(i,r,a);break;case e.TransactionTypes.NOOPTOUT:t.FindCreateReceiptPurpose(i,r,a),t.SetExplicitConsent(n,i,r,o,s,a)}},t.SetExplicitConsent=function(e,n,i,r,o,s){if(e)t.FindCreateReceiptPurpose(n,i,s);i.topics&&i.topics.forEach(function(e){var o=t.IsElementChecked(e,r);o&&t.FindCreateReceiptPreference(n,i,e,s)}),i.customPreferences&&t.ProcessCustomPreferences(n,i,o,s)},t.ProcessCustomPreferences=function(n,i,r,o){i.customPreferences.forEach(function(s){var u,a=s.options;if(a&&a.length){if("function"==typeof s.getOptionsValue)u=s.getOptionsValue();else{var c=e.SettingsApi.GetCollectionPointForm(r),l=void 0;if(c)for(var p=c.querySelectorAll("select"),f=0;f-1},enumerable:!0,configurable:!0}),Object.defineProperty(n,"IsExplicitTransactionTypeConsent",{get:function(){var t=n.ConsentType;return e.Constants.ExplicitTransactionTypeConsentTypes.indexOf(t)>-1},enumerable:!0,configurable:!0}),Object.defineProperty(n,"ConsentType",{get:function(){return e.Helpers.DecodeToken(n.Token).consentType},enumerable:!0,configurable:!0}),Object.defineProperty(n,"IsFormSubmitConsent",{get:function(){var t=e.Helpers.DecodeToken(n.Token);return t.consentType===e.ConsentTypes.FORMSUBMIT},enumerable:!0,configurable:!0}),Object.defineProperty(n,"IsMultiPurposeVersion",{get:function(){var t=e.Helpers.DecodeToken(n.Token);return t&&t.purposes&&t.purposes.length>1},enumerable:!0,configurable:!0}),Object.defineProperty(n,"DefaultPurposeId",{get:function(){return e.Helpers.DecodeToken(n.Token).purposes[0].id},enumerable:!0,configurable:!0}),n.ScriptTagId=e.Constants.ConsentScriptIdAttribute,n}(e.ScriptTagBase);e.ScriptTag=t}(OneTrust||(OneTrust={}));var OneTrust;!function(e){var t=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return __extends(n,t),n.GetMultiCPExternalSettings=function(e,t){return __awaiter(this,void 0,void 0,function(){var i=this;return __generator(this,function(r){switch(r.label){case 0:return[4,Promise.all(e.map(function(e){return __awaiter(i,void 0,void 0,function(){var i;return __generator(this,function(r){switch(r.label){case 0:return[4,n.MergeExternalSettings({},n.GetCollectionPointUrl(t,e))];case 1:return(i=r.sent())&&(this._multiCPSettings[e]=i),[2]}})})}))];case 1:return[2,r.sent()]}})})},Object.defineProperty(n,"MultiCPSettings",{get:function(){return this._multiCPSettings},enumerable:!0,configurable:!0}),Object.defineProperty(n,"IsMultiFormCP",{get:function(){return Boolean(n.TenantId&&n.MultiFormCollectionPointIds.length)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"MultiFormCollectionPointIds",{get:function(){if(!this._collectionPoints){var t=n.CollectionPointForms(),i=[];if(t&&t.length)for(var r=0;r-1},n.IsExplicitTransactionTypeConsent=function(t){var i=n.GetCollectionPointConsentType(t);return e.Constants.ExplicitTransactionTypeConsentTypes.indexOf(i)>-1},n.GetCollectionPointConsentType=function(t){var i=n.GetToken(t);return e.Helpers.DecodeToken(i).consentType},n.IsFormSubmitConsent=function(t){var i=n.GetToken(t),r=e.Helpers.DecodeToken(i);return r.consentType===e.ConsentTypes.FORMSUBMIT},n.IsMultiPurposeVersion=function(t){var i=n.GetToken(t),r=e.Helpers.DecodeToken(i);return r&&r.purposes&&r.purposes.length>1},n.GetDefaultPurposeId=function(t){var i=n.GetToken(t);return e.Helpers.DecodeToken(i).purposes[0].id},n.GetConditionalConsentTriggerId=function(t){return n.ScriptOption(e.Constants.ConditionalConsentTriggerIdAttribute)},n.GetLanguage=function(t){return this.getCpSettingsPropertyValue(t,e.SettingsProperty.language)},n.IsTestMode=function(t){return this.getCpSettingsPropertyValue(t,e.SettingsProperty.testMode)},n.GetReceiptApiEndpoint=function(t){return this.getCpSettingsPropertyValue(t,e.SettingsProperty.receiptApiEndpoint)},n.GetConfirmationId=function(t){return this.getCpSettingsPropertyValue(t,e.SettingsProperty.confirmationId)||n.ScriptOption(e.Constants.ConfirmationIdAttribute)},n.GetShowNotice=function(t){return this.getCpSettingsPropertyValue(t,e.SettingsProperty.showNotice)},n.GetIdentifierId=function(t){return this.getCpSettingsPropertyValue(t,e.SettingsProperty.identifierId)},n.IsFixedTooltip=function(t){return this.getCpSettingsPropertyValue(t,e.SettingsProperty.fixedTooltip)},n.GetFixedTooltipId=function(t){return this.getCpSettingsPropertyValue(t,e.SettingsProperty.fixedTooltipId)},n.getCpSettingsPropertyValue=function(e,t){var i=null;return n.MultiCPSettings[e]&&(i=n.MultiCPSettings[e][t]),i},n.ScriptTagId=e.Constants.ConsentScriptIdAttribute,n._multiCPSettings={},n.multiformPreview={},n}(e.ScriptTagBase);e.MultiForm=t}(OneTrust||(OneTrust={}));var OneTrust;!function(e){var t=function(){function t(){}return t.TooltipElement=function(t,n){return void 0===t&&(t=null),t?e.Helpers.FindElementById(t+"Tooltip",n):null},t.Create=function(n,i,r){void 0===i&&(i=!0);var o=e.SettingsApi.GetCollectionPointForm(r),s=e.Helpers.FindElementById(n,o);if(s){t.ApplyBuiltInStyles(r);var u=e.Helpers.CreateElement("span");u.id=n+"Tooltip",u.className=t.TooltipClassName,u.setAttribute("target",n),e.SettingsApi.IsFixedTooltip(r)?e.Helpers.FindElementById(e.SettingsApi.GetFixedTooltipId(r),o).appendChild(u):(s.parentElement.appendChild(u),t.SetPosition(s,r)),e.Helpers.AddListener(s,"mouseover",function(e){return t.Show(s,!0,r)}),e.Helpers.AddListener(s,"focus",function(e){return t.Show(s,!0,r)}),e.Helpers.AddListener(document,"scroll",function(e){return t.SetPosition(s,r)}),i&&(e.Helpers.AddListener(s,"mouseout",function(e){return t.Hide(s,!1,r)}),e.Helpers.AddListener(s,"blur",function(e){return t.Hide(s,!1,r)})),e.Helpers.AddListener(u,"mouseover",function(e){return t.MouseInsideTooltipId=n}),e.Helpers.AddListener(u,"mouseout",function(e){t.MouseInsideTooltipId&&(t.MouseInsideTooltipId=null),i&&setTimeout(function(){return t.Hide(s,!1,r)},200)})}},t.SetPosition=function(n,i){if(!e.SettingsApi.IsFixedTooltip(i)){var r=e.SettingsApi.GetCollectionPointForm(i),o=n.getBoundingClientRect(),s=t.TooltipElement(n.id,r),u=s.getBoundingClientRect(),a=o.top-u.height/2+o.height/2,c=o.right;s.style.left=c+"px",s.style.top=a+"px"}},t.SetContent=function(n,i,r){var o=t.TooltipElement(i,e.SettingsApi.GetCollectionPointForm(r));o&&(o.innerHTML=n)},t.Show=function(n,i,r){void 0===i&&(i=!0);var o=e.SettingsApi.GetCollectionPointForm(r);if(this.ActiveTooltipId){var s=e.Helpers.FindElementById(this.ActiveTooltipId,o);s&&t.Hide(s,!0,r)}i&&t.SetPosition(n,r),this.ActiveTooltipId=n.id,t.TooltipElement(n.id,o).className=t.TooltipClassName+" "+t.TooltipVisibleClassName},t.Hide=function(n,i,r,o){void 0===i&&(i=!1),n.className.indexOf(t.TooltipAlwaysVisibleClassName)>-1||(i||document.activeElement!==n&&this.MouseInsideTooltipId!==n.id)&&(this.ActiveTooltipId=null,t.TooltipElement(n.id,e.SettingsApi.GetCollectionPointForm(r)).className=t.TooltipClassName)},t.ApplyBuiltInStyles=function(n){if(!t.StylesApplied){var i=e.SettingsApi.IsFixedTooltip(n),r=i?"absolute":"fixed",o=i?"none":"block",s="\n .receipt-tooltip {\n background: #fff;\n color: #000;\n font-size: .8rem;\n font-weight: 400;\n text-decoration: none;\n text-align: left;\n padding: .6em .75rem;\n border-radius: 4px;\n position: "+r+";\n opacity: 0;\n visibility: hidden;\n transition: "+(i?"none":"opacity .6s")+";\n box-shadow: 0 .5rem 1rem -.5rem #000;\n z-index: 1000;\n margin-left: 10px;\n margin-right: 10px;\n }\n .receipt-tooltip-visible {\n visibility: visible;\n opacity: .9\n }\n .receipt-tooltip::before {\n content: ' ';\n display: "+o+";\n background: inherit;\n width: 10px;\n height: 10px;\n position: absolute;\n transform: rotate(45deg);\n left: -3px;\n top: 50%;\n margin-top: -5px\n }\n .receipt-headline {\n margin: 0;\n font-weight: bold;\n }\n .receipt-header {\n font-size: 1.2rem;\n }\n ",u=e.Helpers.FindElementsByTagName("head")[0],a=e.Helpers.CreateElement("style");a.type="text/css",a.appendChild(e.Helpers.CreateTextNode(s)),u.appendChild(a),t.StylesApplied=!0}},t.TooltipClassName="receipt-tooltip",t.TooltipVisibleClassName="receipt-tooltip-visible",t.TooltipAlwaysVisibleClassName="receipt-tooltip-always",t.StylesApplied=!1,t}();e.Tooltip=t}(OneTrust||(OneTrust={}));var OneTrust;!function(e){var t=function(){return function(){}}();e.ApiLabel=t;var n=function(){function t(){}return t.GetPurposeLabels=function(t){var n=this;void 0===t&&(t="");var i=e.SettingsApi.GetPreferences(),r=[];return i?(i.forEach(function(e){var i=n.DefinitionToLabel(e,t);i&&r.push(i)}),r):r},t.GetTopicLabels=function(t){var n=this;void 0===t&&(t="");var i=e.SettingsApi.GetPreferences(),r=[];return i?(i.forEach(function(e){e.topics&&e.topics.forEach(function(e){var i=n.DefinitionToLabel(e,t);i&&r.push(i)})}),r):r},t.GetPurposeLabel=function(e,t){void 0===t&&(t="");var n=this.FindPurposeDefinition(e);return n?this.DefinitionToLabel(n,t):null},t.GetTopicLabel=function(e,t){void 0===t&&(t="");var n=this.FindTopicDefinition(e);return n?this.DefinitionToLabel(n,t):null},t.GetPurposeDefinitions=function(){return e.SettingsApi.GetPreferences()},t.SetPurposeDefinitions=function(t){e.ScriptTag.Preferences=t},t.SetCustomPreferencesDefinitions=function(t,n){var i=e.Api.FindPurposeDefinition(t);i&&n.forEach(function(e){i.customPreferences.forEach(function(t,n){e.identifierValues===t.identifierValues&&(i.customPreferences[n]=__assign({},t,e))})})},t.SetPurposeIdentifier=function(e,t){var n=this.FindPurposeDefinition(e);return!!n&&(n.identifierValues=t,!0)},t.SetTopicIdentifier=function(e,t){var n=this.FindTopicDefinition(e);return!!n&&(n.identifierValues=t,!0)},t.TriggerBeaconReceiptAction=function(e,t,n,i,r,o){return this.TriggerReceiptAction(e,t,n,i,r,o,!0)},t.TriggerReceiptAction=function(t,n,i,r,o,s,u){return __awaiter(this,void 0,void 0,function(){return __generator(this,function(a){return[2,e.Receipt.TriggerReceiptAction(s,i,r,o,t,n,u)]})})},t.RegisterEvent=function(e){this.eventType=e},t.InstallCP=function(t,n){var i=n&&"function"==typeof n;e.MultiForm.GetMultiCPExternalSettings([t],e.MultiForm.TenantId).then(function(){e.ScriptInstaller.InstallMultiFormReceiptTriggerHandler(t),i&&n(!0)}).catch(function(){i&&n(!1)})},t.FindPurposeDefinition=function(t){var n=e.SettingsApi.GetPreferences();return n?n.find(function(e){return e.identifierValues===t||e.purpose===t}):null},t.FindTopicDefinition=function(t){var n=e.SettingsApi.GetPreferences();if(!n)return null;for(var i=0;i\n

"+e.Helpers.HtmlEncode(t.noticeReason)+'

\n

Based on our Privacy Policy

';e.Tooltip.SetContent(i,t.identifierValues,n)}})}else t.InstallDefaultReceiptTooltip(n)}},t.InstallConsentReceipt=function(){if(e.ScriptTag.IsConfirmationPage){var n=e.Helpers.GetParameterByName(e.Constants.ReceiptIdParameterName,document.location.href);return n&&t.ShowReceiptConfirmation(n),Promise.resolve(!0)}return e.ScriptTag.SdkSettingsUrl?(e.Api.Initialized=e.ScriptTag.GetExternalSettings().then(function(e){return!!e&&(t.CheckManualTrigger(),!0)}),e.Api.Initialized):e.MultiForm.IsMultiFormCP?(e.MultiForm.getUrlParam(),e.Api.Initialized=e.MultiForm.GetMultiCPExternalSettings(e.MultiForm.MultiFormCollectionPointIds,e.MultiForm.TenantId).then(function(){return t.installMultiformHandler(),!0}),e.Api.Initialized):(t.CheckManualTrigger(),Promise.resolve(!0))},t.CheckManualTrigger=function(){e.ScriptTag.ManualTrigger||t.InstallReciptDefaultAction()},t.InstallReciptDefaultAction=function(){t.InstallReceiptTriggerHandler(e.ScriptTag.TriggerId),t.InstallReceiptTooltips()},t.InstallReceiptTriggerHandler=function(n){return __awaiter(this,void 0,void 0,function(){var i,r=this;return __generator(this,function(o){return(i=e.Helpers.FindElementById(n))?(e.Helpers.AddListener(i,"click",function(n){return __awaiter(r,void 0,void 0,function(){return __generator(this,function(i){switch(i.label){case 0:return t.ReceiptTriggered?[2,!0]:(t.ReceiptTriggered=!0,e.Helpers.StopEvent(n),[4,e.Receipt.TriggerReceiptHandler()]);case 1:return i.sent(),e.Helpers.RestartMouseEvent(n),[2]}})})}),[2]):[2]})})},t.InstallDefaultReceiptTooltip=function(t){var n=e.SettingsApi.GetIdentifierId(t);if(n){e.Tooltip.Create(n,!0,t);var i=e.Helpers.DecodeToken(e.SettingsApi.GetToken(t)),r='\n

Processing Consent Notice

\n

You are agreeing to:

\n

'+e.Helpers.HtmlEncode(i.description)+'

\n

You will be identified by your:

\n

'+e.Helpers.HtmlEncode(i.sub)+'

\n

Based on our Privacy Policy

';e.Tooltip.SetContent(r,n,t)}},t.InstallMultiFormReceiptTriggerHandler=function(n){var i=this,r=e.MultiForm.GetTriggerElement(n);r&&(e.Helpers.AddListener(r,"click",function(r){return __awaiter(i,void 0,void 0,function(){return __generator(this,function(i){switch(i.label){case 0:return t.MultiFormReceiptTriggered[n]?[2,!0]:(t.MultiFormReceiptTriggered[n]=!0,e.Helpers.StopEvent(r),[4,e.Receipt.TriggerReceiptHandler(n)]);case 1:return i.sent(),e.Helpers.RestartMouseEvent(r),[2]}})})}),t.InstallReceiptTooltips(n))},t.installMultiformHandler=function(){e.MultiForm.MultiFormCollectionPointIds.forEach(function(e){t.InstallMultiFormReceiptTriggerHandler(e)})},t.ShowReceiptConfirmation=function(t){var n="Your receipt id: "+t;return e.Helpers.FindElementById(e.ScriptTag.ConfirmationId).innerText=n,!0},t.MultiFormReceiptTriggered={},t}();e.ScriptInstaller=t}(OneTrust||(OneTrust={})),OneTrust.ScriptInstaller.RegisterConsentReceipt();